$(function () {
  /**
   * 校验
   */
  layui.form.verify({
    // 校验旧密码
    oldPwd: [/^[\S]{3,12}$/, '密码必须6到12位，且不能出现空格！'],
    // 校验新密码
    newPwd: function (value) {
      if ($('[name=oldPwd]').val() == value) {
        return '新密码和旧密码不能相同！'
      }
    },
    // 校验确认的密码
    rePwd: function (value) {
      if ($('[name=newPwd]').val() != value) {
        return '两次密码不一致！'
      }
    }
  })
  /**
   * 修改密码
   */
  $('.layui-form').on('submit', function (e) {
    e.preventDefault()
    axios({
      url: '/my/updatepwd',
      method: 'POST',
      data: $(this).serialize(),
    }).then(({ data: res }) => {
      //成功回调
      if (res.status != 0) {
        return layui.layer.msg(res.message)
      }
      layui.layer.msg('恭喜您，修改密码成功！')
      $('.layui-form')[0].reset()
    }).catch(() => {
      layui.layer.msg('页面错误，请联系管理员')
    })
  })
  // axios
})